package com.xjscrm.console.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 企微企业表(WwCorp)表VO
 *
 * @author szl
 * @since 2024-05-11 15:11:13
 */
@Data
@ApiModel("企微企业表 VO对象")
public class WwCorpVO {

    @ApiModelProperty("主键ID")
    private Long id;

    @ApiModelProperty("商户ID")
    private Long merId;

    @ApiModelProperty("公司id")
    private String corpId;

    @ApiModelProperty("公司名称")
    private String name;

    @ApiModelProperty("公司名简称")
    private String corpNameSimple;

    @ApiModelProperty("企业id")
    private String entId;

    @ApiModelProperty("企业秘钥")
    private String entSecret;

    @ApiModelProperty("令牌,加解密使用")
    private String entToken;

    @ApiModelProperty("aes加解密key")
    private String entAesKey;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("创建时间")
    private Integer createTime;

    @ApiModelProperty("修改时间")
    private Integer updateTime;

    @ApiModelProperty("获取服务商代理corpId")
    private String authCorpId;

    @ApiModelProperty("是否已经授权(0-未授权；1-已授权)")
    private Integer authStatus;

    @ApiModelProperty("验证授权是否可用（0-不可用；1-可用）")
    private Integer status;
}

